\frame
{
  \frametitle{Fundamental FindBugs concepts}
  Important concepts.  Each is a class or interface:

\begin{minipage}{2in}
{\small
  \B
  \item Project
  \item IAnalysisCache (interface)
  \item ClassDescriptor / 
        MethodDescriptor
  \item Detector2 (interface)
  \item ExecutionPlan/AnalysisPass
  \E
}
\end{minipage}
\begin{minipage}{2in}
{\small
\B
  \item BugInstance/BugAnnotation
  \item BugReporter (interface)
  \item BugCollection
\E
}
\end{minipage}

\vskip .1in
These classes (and their subclasses) form the core FindBugs object model.
}
